home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Forms Misc / val-pass.izs < prev    next >
Text File  |  2005-09-28  |  4KB  |  164 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Validation (password) 
  4.  
  5. <!/TITLE>
  6.  
  7. <!DESCRIPTION>This script works like our Password Verifier, however, it also checks for a minimum length and invalid characters.   <!/DESCRIPTION> 
  8.  
  9. <!CATEGORY>Forms<!/CATEGORY>
  10.  
  11. <!SCRIPT>
  12. <!-- START OF SCRIPT -->
  13.  
  14.  
  15. <!-- HOW TO INSTALL VALIDATION (PASSWORD):
  16.  
  17.   1.  Copy code into the HEAD section of document
  18.   2.  Put last coding into the BODY section of document  -->
  19.  
  20. <!-- STEP ONE: Add code into HEAD section of document  -->
  21.  
  22. <HEAD>
  23.  
  24. <SCRIPT LANGUAGE="JavaScript">
  25. <!-- Original:  Russ Swift (rswift220@yahoo.com) -->
  26.  
  27.  
  28.  
  29. <!-- Begin
  30. function validatePwd() {
  31. var invalid = " "; // Invalid character is a space
  32. var minLength = 6; // Minimum length
  33. var pw1 = document.myForm.password.value;
  34. var pw2 = document.myForm.password2.value;
  35. // check for a value in both fields.
  36. if (pw1 == '' || pw2 == '') {
  37. alert('Please enter your password twice.');
  38. return false;
  39. }
  40. // check for minimum length
  41. if (document.myForm.password.value.length < minLength) {
  42. alert('Your password must be at least ' + minLength + ' characters long. Try again.');
  43. return false;
  44. }
  45. // check for spaces
  46. if (document.myForm.password.value.indexOf(invalid) > -1) {
  47. alert("Sorry, spaces are not allowed.");
  48. return false;
  49. }
  50. else {
  51. if (pw1 != pw2) {
  52. alert ("You did not enter the same new password twice. Please re-enter your password.");
  53. return false;
  54. }
  55. else {
  56. alert('Nice job.');
  57. return true;
  58.       }
  59.    }
  60. }
  61. //  End -->
  62. </script>
  63. </HEAD>
  64.  
  65. <!-- STEP TWO: Add code into BODY section of document  -->
  66.  
  67. <BODY>
  68.  
  69. <center>
  70. <form name=myForm onSubmit="return validatePwd()">
  71. Enter your password twice.
  72. <br>
  73. (At least 6 characters, 12 characters max, and spaces are not allowed.)
  74. <p>
  75. Password: <input type=password name=password maxlength=12>
  76. <br>
  77. Verify password: <input type=password name=password2 maxlength=12>
  78. <p>
  79. <input type=submit value="Submit">
  80. </form>
  81. </center>
  82.  
  83.  
  84. <!-- END OF SCRIPT -->
  85. <!/SCRIPT>
  86.  
  87. <!PREVIEW>
  88. <!-- START OF SCRIPT -->
  89.  
  90. <!-- HOW TO INSTALL VALIDATION (PASSWORD):
  91.  
  92.   1.  Copy code into the HEAD section of document
  93.   2.  Put last coding into the BODY section of document  -->
  94.  
  95. <!-- STEP ONE: Add code into HEAD section of document  -->
  96.  
  97. <HEAD>
  98.  
  99. <SCRIPT LANGUAGE="JavaScript">
  100. <!-- Original:  Russ Swift (rswift220@yahoo.com) -->
  101.  
  102.  
  103.  
  104. <!-- Begin
  105. function validatePwd() {
  106. var invalid = " "; // Invalid character is a space
  107. var minLength = 6; // Minimum length
  108. var pw1 = document.myForm.password.value;
  109. var pw2 = document.myForm.password2.value;
  110. // check for a value in both fields.
  111. if (pw1 == '' || pw2 == '') {
  112. alert('Please enter your password twice.');
  113. return false;
  114. }
  115. // check for minimum length
  116. if (document.myForm.password.value.length < minLength) {
  117. alert('Your password must be at least ' + minLength + ' characters long. Try again.');
  118. return false;
  119. }
  120. // check for spaces
  121. if (document.myForm.password.value.indexOf(invalid) > -1) {
  122. alert("Sorry, spaces are not allowed.");
  123. return false;
  124. }
  125. else {
  126. if (pw1 != pw2) {
  127. alert ("You did not enter the same new password twice. Please re-enter your password.");
  128. return false;
  129. }
  130. else {
  131. alert('Nice job.');
  132. return true;
  133.       }
  134.    }
  135. }
  136. //  End -->
  137. </script>
  138. </HEAD>
  139.  
  140. <!-- STEP TWO: Add code into BODY section of document  -->
  141.  
  142. <BODY>
  143.  
  144. <center>
  145. <form name=myForm onSubmit="return validatePwd()">
  146. Enter your password twice.
  147. <br>
  148. (At least 6 characters, 12 characters max, and spaces are not allowed.)
  149. <p>
  150. Password: <input type=password name=password maxlength=12>
  151. <br>
  152. Verify password: <input type=password name=password2 maxlength=12>
  153. <p>
  154. <input type=submit value="Submit">
  155. </form>
  156. </center>
  157.  
  158.  
  159.  
  160. <!-- END OF SCRIPT -->
  161. <!/PREVIEW>
  162.  
  163. <!RELATED>NONE<!/RELATED>
  164.